congested liver - French English Dictionary